# Author: Hexue
# week5 python课程.py

names = "hexue,yuchang,liuchang,yangxiaoxin"
print(names[1])
names_list = ["hexue","yuchang","liuchang","yangxiaoxin"]
password_list = [123456,234567,345678,456789]
age_list = [20,19,20,20]
# ...
# 列表的嵌套
info_list = [["hexue",123456,20,]["yuchang",234567,19]]

print(names_list[0])
print(password_list[0])
print(age_list[0])
print(info_list[0])

# -3，-2，-1，0，1，2，3
names = ["mike","mary","jan","jack"]
# 知识点 slices（切片） 数值是指 values在list中的位置

# 1. 正向取值
# list 取值 “：”右边的值取不到 例如【1：3】 3这个位置取不到
print(names[1:3])
print(names[0:2])
# 如果 左侧的值是0 即从0开始取值，0可以省略不写
print(names[:2])

# 2. 反向取值
# list 取值 “：”右边的值取不到 例如【-3：-1】 -1 这个位置取不到
# 注意： 取到最后一个值，不能写 0 省略不写即可
print(names[-3:])

num = [1,2,3,4,5,6,7,8,9]
# 对比 ranqe
print(list(range(10)))
print(num[:6:2])


#
